/*
 * @Author: CodeHare
 * @Date: 2023-09-07 16:12:46
 * @LastEditors: yangni 920556271@qq.com
 * @LastEditTime: 2024-01-05 17:42:09
 * @Description: 安装商首页
 */
import 'package:get/get.dart';
import 'package:yt_devops/pages/devices/device_list/device_list_controller.dart';
import 'package:yt_devops/pages/home_site_statistics/home_site_statistics_controller.dart';
import 'package:yt_devops/pages/operation_matainance/operation_matainance_controller.dart';
import 'package:yt_devops/pages/tabs/home_tab/main_home/main_home_controller.dart';
import 'package:yt_devops/pages/tasks/task_list/task_list_controller.dart';
import 'package:yt_devops/routers/router_path.dart';
import 'package:yt_devops/services/device/device_sevices.dart';
import 'package:yt_devops/services/task/task_services.dart';

class MainHomeBinding extends Bindings {
  @override
  void dependencies() {
    Get.lazyPut<MainHomeController>(() => MainHomeController());
    Get.lazyPut<TaskServices>(() => TaskServices());
    Get.lazyPut<TaskListController>(() => TaskListController());
    Get.lazyPut<DeviceServices>(() => DeviceServices());
    Get.lazyPut<OperationMatainanceController>(() => OperationMatainanceController());
    Get.lazyPut<HomeSiteStatisticsController>(() => HomeSiteStatisticsController());
  }
}
